appalling conditions - Allemand Anglais Dictionnaire